Electronic / industrial band formed in 1996 by Ian Ross in Columbus, Ohio.
![]() |
Voice Of The Echo ChamberFormat: CDReleased: 2023 - November 3 In Collection: Original Issue Genre: Industrial Label: Metropolis Catalog No.: MET 1333 Length: 51:45 Notes: Fifth studio album. |